On-Line Algorithms for Weighted Bipartite Matching and Stable Marriages
نویسندگان
چکیده
We give an on-line deterministic algorithm for the weighted bipartite matching problem that achieves a competitive ratio of (2n − 1) in any metric space (where n is the number of vertices). This algorithm is optimal – there is no on-line deterministic algorithm that achieves a competitive ratio better than (2n − 1) in all metric spaces. We also study the stable marriage problem, where we are interested in the number of unstable pairs produced. We show that the simple “first come, first served” deterministic algorithm yields on the average O(n log n) unstable pairs, but in the worst case no deterministic or randomized on-line algorithm can do better than Ω(n) unstable pairs. This appears to be the first on-line problem for which provably one cannot do better with randomization; for most on-line problems studied in the past, randomization has helped in improving the performance.
منابع مشابه
Generalized Stable Matching in Bipartite Networks
In this paper we study the generalized version of weighted matching in bipartite networks. Consider a weighted matching in a bipartite network in which the nodes derive value from the split of the matching edge assigned to them if they are matched. The value a node derives from the split depends both on the split as well as the partner the node is matched to. We assume that the value of a split...
متن کاملStability, Optimality and Manipulation in Matching Problems with Weighted Preferences
The stable matching problem (also known as the stable marriage problem) is a well-known problem of matching men to women, so that no man and woman, who are not married to each other, both prefer each other. Such a problem has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools or, more generally, to any two-sided market....
متن کاملOn stable matchings and flows Dedicated to András Frank on the occasion of his 60th birthday
We describe a flow model that generalizes ordinary network flows the same way as stable matchings generalize the bipartite matching problem. We prove that there always exists a stable flow, generalize the lattice structure of stable marriages to stable flows and prove a flow extension of Pym’s linking theorem.
متن کاملStability and Optimality in Matching Problems with Weighted Preferences
The stable marriage problem is a well-known problem of matching men to women so that no man and woman, who are not married to each other, both prefer each other. Such a problem has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools or more generally to any two-sided market. In the classical stable marriage problem, both...
متن کاملThe stable matching problem and its generalizations: an algorithmic and game theoretical approach PhD Thesis
We say that a market situation is stable in a general sense, if there is no set of agents such that all of them are interested in creating a new cooperation (after breaking their other eventual cooperations). As a special question, Gale and Shapley [48] introduced and studied the problem of stable marriages. Here a matching, that corresponds to a set of marriages, is stable, if there exists no ...
متن کامل